home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / win_utl1 / 35secw41.zip / 35DOC.TXT next >
Text File  |  1996-03-05  |  15KB  |  294 lines

  1.   _NOTE:_ This program is compatible with enhanced mode Windows 3.1 and 
  2. Windows95. (Even when Virtual memory is enabled.) 
  3.   Common knowledge says, that it is possible to speed-up installation process 
  4. of big programs by copying installation disks on hard-drive. It's good thing 
  5. to do, because when you speed-up installation two times (by this trick), you 
  6. can save up-to half an hour. (Yes. There are programs, which took 60 minutes 
  7. to install.) 
  8.   35sec package offers something even better: With 35sec floppy-disk 
  9. accelerator it is possible to read/write floppy-disks on background - You'll 
  10. save even more time and you will not need any hard-disk space. 
  11.   And 35sec provides even more... 
  12.   You are working in your favourite text editor, when friend comes with 1.44MB 
  13. of texts, you are interested in. You will not stop working with text-editor, 
  14. you just press some sequence of key combinations (^^A 1 in case that disk fits 
  15. into A:) and continue working with editor. Disk is being read on background. 
  16. After 35 seconds, computer beeps, indicating you that disk's memory image is 
  17. ready. Now you can decide, if you want to see that texts (access to them is 
  18. now as extremely fast - as fast as ram-drive). If you decide to do some 
  19. changes, you can, but before removing floppy you need to save them back. You 
  20. can do also other things: for example you can make diskcopy of that disk 
  21. without need to read it again. 
  22.                                        
  23.                              35 seconds package  
  24.                              ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  25.                                        
  26.                                 Version 1.41 
  27.                                        
  28.                                        
  29.                   The ultimate floppy-disk caching program 
  30.                                        
  31.   35sec disk accelerator is able to read floppy disks completely on 
  32. background. It is nice feature, which can save you lot of time. Computer is 
  33. slowed down only by some 10%, difference is unnoticeable (when not running 
  34. benchmarks). You can even remove floppy from drive (if disk is error-free). 
  35. You can work on it, and it is as fast as ram-drive. You can even make changes 
  36. on it. Than you can write memory image onto floppy, you can decide to discard 
  37. changes, can make copies of that disk, everything completely on background. 
  38.   When there are some problems with reading floppy, remember to leave it 
  39. inserted in drive. When 35sec is not able to read something (it will tell you 
  40. after reading), you should leave floppy inserted. BIOS may still be able to 
  41. read that data. Be sure to retire such floppies, as they became slow and 
  42. unreliable. 
  43.              
  44.                           Warning about bad discs  
  45.                           ════════════════════════╝
  46.   Please be carefull when using 35sec with bad disks (disks that are not read 
  47. completely). In case 35sec can not read entire floppy, it reads only its 
  48. parts, and when data are requested from unreadable part, it tries to read them 
  49. through bios. So if operation is done but with errors, be sure _not_ _to_ 
  50. _remove_ floppy from drive. 
  51.  
  52.                              35sec.com - kernel  
  53.                              ═══════════════════╝
  54.   35sec.com should be loaded from your autoexec.bat file. It is resident and 
  55. takes about 3KB of RAM. It may be loaded high by your memory manager in order 
  56. to save memory. 35sec.com contains kernel, which is responsible for doing all 
  57. low-level operations. This kernel provides services to other programs from 
  58. 35sec package. Interface between 35sec.com and other programs is described in 
  59. 35tech.txt. If you decide to use that interface, please let me know. Note, 
  60. that you can't distribute 35sec along with your own programs (see 35lic.txt). 
  61.  
  62.                    35secW.com - Windows compatible kernel  
  63.                    ═══════════════════════════════════════╝
  64.   35secW.com is equivalent of 35sec.com, except that it is compatible with 
  65. enhanced mode Windows. 
  66.   35secW requires mem.386 VxD to be running on machine, and requires 
  67. Microsoft's VFD to be replaced by slightly modified version of VFD (3.1) or 
  68. Standart Floppy disk controller to be disabled (95). See instalation section 
  69. for details. 35secW no longer works under DOS. If you want to use 35sec under 
  70. both DOS and Windows, you have to load both 35sec and 35secW. 35secW is no 
  71. longer compatible with Standard mode Windows. 
  72.  
  73.                       35cache?.com - cache interfaces  
  74.                       ════════════════════════════════╝
  75.   After loading 35sec.com, you need some program to call its services. You can 
  76. select from 3 versions of this program (called 35caches.com, 35cacheo.com and 
  77. 35cacheb.com). All these shells should be loaded from autoexec.bat. They have 
  78. all same keyboard controlls - they differs only in responses they give to you. 
  79. You can even decide not to install 35cache? and control 35sec from command 
  80. line using 35mon, but it is not really comfortable and it is slow. 
  81.   _35cacheb.com_ - gives information by beeps. Problem about this is, that it 
  82. may be hard to recognize what information does it want to give you. Generally, 
  83. two same beeps mean that something is O.K. and accepted, two (or more) 
  84. different beeps mean that something went wrong. It is the smallest one. 
  85.   _35caches.com_ - gives information in text form only. Window in center of 
  86. screen pops up informing you on what happend. Then, you are expected to press 
  87. any key to continue. The message pops up even if you are in graphics mode (and 
  88. you will not be able to see it), so this is not recommended to install when 
  89. you use graphics mode application frequently. 
  90.   _35cacheo.com_ - gives information by beeps and in text form. Text message 
  91. appears after you press report last message (^^C) combination (see below), so 
  92. there are no problems with graphics modes. 
  93.   All 35cache? programs require parameters: you have to specify what shifts do 
  94. you want to use. I recomend you to use 35cache? ac to select Alt+Control+???? 
  95. as hotkey. Run 35cache? without parameters to get help. 
  96.  
  97.   Buffer selection        Deselect
  98.  ┌───┬───┬───┬───┬         ┬───┬
  99.  │1  │2  │3  │4  │         │0  │
  100.  │   │   │   │   │         │   │
  101.  └┬──┴┬──┴┬──┴┬──┴┬        ┴───┴
  102.  
  103.  
  104.   └┬──┴┬──┴┬──┴┬──┴┬
  105.    │Q  │W  │E  │R  │
  106.    │   │   │   │   │  B:
  107.    └┬──┴┬──┴┬──┴┬──┴┬
  108.     │A  │S  │D  │F  │
  109.     │   │   │   │   │  A:
  110.     └┬──┴┬──┴┬──┴┬──┴┬
  111.       ^   ^   ^   ^
  112.       │   │   │   │
  113.       │   │   │   └─ Write whole memory image onto floppy
  114.       │   │   └─ Write chaged parts of memory image onto floppy
  115.       │   └─ Assign buffer to drive
  116.       └─ Read buffer from drive
  117.  
  118.      └┬──┴┬──┴┬──┴┬──┴┬
  119.       │Z  │X  │C  │V  │
  120.       │   │   │   │   │
  121.       └───┴───┴───┴───┴
  122.         ^   ^   ^   ^
  123.         │   │   │   │
  124.         │   │   │   └─ Cancel current operation
  125.         │   │   └─ Report last message (not in 35cacheb)
  126.         │   └─ Report progress of current operation (not in 35cacheb)
  127.         └─ Free buffer
  128.   *Note* , that if you install 35short.com , you can get above picture any 
  129. time by pressing hotkey Alt-Shift-D. 
  130.   Commands are Ctrl-Alt-Letter (Ctrl-Alt-??? can be overriden to something 
  131. else on command line) followed by buffer number (if required). 
  132.   Well, few more comments about commands. ^^V (Cancel current operation) has a 
  133. little bit problems: First cancel operation, _then_ remove floppy from drive. 
  134.   For ilustrative pictures, run README.bat. 
  135.  
  136.                                    35mon  
  137.                                    ══════╝
  138.   35mon is event-driven utility that allows you to view state of 35sec floppy 
  139. accelerator. It can send commands to 35sec, so you could use instead of 
  140. 35cache? interfaces. It can be controlled from command line, use 35mon /? to 
  141. get help. Mount and UnMount batches are examples of 35mons usage. 
  142.  
  143.                                    35monW  
  144.                                    ═══════╝
  145.   35monW is interface for usage of 35secW under Windows. It is pretty self 
  146. explanatory, I hope. Remember to select buffers between starting operations. I 
  147. hope incompatibility with virtual memory is not really critical - you don't 
  148. need much memory when installing new software (that is probably best time to 
  149. use 35secW).   
  150.                              eXtended Disk Copy  
  151.                              ═══════════════════╝
  152.   eXtended Disk Copy (XDC) allows you to copy floppies (as it's name implies), 
  153. but it is not its main purpose - 35cache can do that to. It can copy floppies 
  154. to files and can work with 35sec floppy images. 
  155.   eXtended Disk Copy to copy files from/to: 
  156.  
  157. Standart disks  (A:)
  158. Files           (C:\TMP\IMAGE.DAT)
  159. 35sec's buffers (1:)
  160.   As an example of using XDC, I prepared a batch file ( empty.bat ) which will 
  161. create empty 1.44MB floppy image for you into buffer 1. You can copy files 
  162. onto it (works like ramdrive), but if you decide to, you can save it on floppy 
  163. ( ^^F 1 to save it onto A:). And you can even save only changed areas (using 
  164. ^^D 1 to save onto A:). 
  165.   Note that you can create your own images of empty diskettes using xdc A: 
  166. {filename} /1 , images of full floppys by xdc A: {filename} . Such images are 
  167. then used in way similar to empty.bat : xdc {filename} {buffer_number}: [/1] . 
  168.  
  169.                                Compatibility  
  170.                                ══════════════╝
  171.   35sec is compatible with FDformat/FDread . It is not compatible with 
  172. programs that use other sector size than 512 bytes (such as 2M package). 
  173.   35sec requires 386SX or better, with FDC compatible to my FDC, just try it 
  174. (no-name computers are probably O.K.). Requirement of 386+ is not essential, 
  175. but I'm too lazy to do 32-bit aritmetics on 286-. If that is problem for you 
  176. (i.e. you own 286 or even XT), please let me know, but I don't think I'll help 
  177. you. 
  178.   Please do NOT use 35sec for disks with non-DOS file system (like LINUX 
  179. disks), it can cause 'Division by zero' in foreground application. 
  180.  
  181.                                 Installation  
  182.                                 ═════════════╝
  183.   Copy all files to hard-drive. Install 35sec.com and one of 35cache?.com 
  184. (you'll need shift keys, ac is default) in autoexec.bat file. 35sec.com 
  185. (and/or 35secW, if you are windows user) must be loaded after XMS memory 
  186. manager and before any inteligent disk-cache program. 
  187.  
  188.                           Windows 3.1 installation  
  189.                           ─────────────────────────┘
  190.   35secW requires mem.386 VxD (it will load automagicaly) to be running on 
  191. machine, and requires Microsoft's VFD to be replaced by slightly modified 
  192. version of VFD. 
  193. That is done by replacing 
  194. device=*vfd 
  195. line in system.ini file with 
  196. device=c:\some...path...\vfd.386 
  197.  
  198.  
  199.                           Windows 95 installation  
  200.                           ────────────────────────┘
  201.   Under Windows95, you must disable "Standart Floppy disk controller" virtual 
  202. device and place 35secw.COM into Ios.ini file. To do this: 
  203.   1. Double-click 'My computer', double-click 'Control Panel', double-click 
  204. 'System', click 'Device manager', expand 'Floppy disk controllers' group, 
  205. double-click 'Standard Floppy Disk Controller'. Unmark 'Device usage' in all 
  206. configurations. 
  207.   Then open notepad, open 'IOS.INI' and add two lines " 35secW " and " 35sec " 
  208. just below [SafeList] line. 
  209.  
  210.                             Example AUTOEXEC.BAT  
  211.                             ─────────────────────┘
  212.  
  213. d:\win\xmsmmgr
  214. c:\utl\35sec
  215. c:\utl\35cacheo ac
  216. c:\utl\hyperdkx ...
  217.  
  218.                                 Registration  
  219.                                 ═════════════╝
  220.   After 21 days evalution period, you must register. Registration means, that 
  221. you will send me $10 and I will send you registered copy of 35sec accelerator. 
  222. (Just put money into envelope so they are not visible from outside and send it 
  223. to my snail-mail adress. Send me note if you are able to. Or do you have some 
  224. better idea how to deliver me $10?) By registering, you allow me to create new 
  225. versions and other (hopefully good) programs. 
  226.   After registering, you'll get much smaller version (even with smaller 
  227. resident kernel). Pause on start-up will disappear, too. 
  228.   Note for people from Czech republic: Vzhledem k tomu, ze od nikoho z vas 
  229. neocekavam, ze mi poslete deset dolaru, bude bohate stacit, kdyz mi poslete 
  230. stopadesat korun, nejlepe slozenkou na nize uvedenou adresu. 
  231.                                        
  232.                               Note for hackers  
  233.                               ═════════════════╝
  234.                     This program should be un-crackable. 
  235.                                        
  236.                          Note for advanced hackers  
  237.                          ══════════════════════════╝
  238.        This program of course is NOT un-crackable, but don't try that. 
  239.                  (Previous line can save much of your time.) 
  240.                                        
  241.                      Note for *really* advanced hackers  
  242.                      ═══════════════════════════════════╝
  243.  If you'll successfully crack 35sec.com and if you tell me about it, you may 
  244.                       become registered user of 35sec. 
  245.  
  246.                                   Versions  
  247.                                   ═════════╝
  248.   There are 3 separate versions of 35sec - first for usage under DOS, second 
  249. for use under Windows (w/o virtual memory, w/o dos boxes) and third 
  250. (registered) version for both environments. 
  251.  
  252.                                   History  
  253.                                   ════════╝
  254.  
  255.   1.41 - 35secW is now compatible with Windows 95
  256.   1.40 - 35secW is now FULLY COMPATIBLE with Enhanced mode Windows 3.1
  257.          35secW no longer works under DOS
  258.          35secW now allows you to run DOS applications in same
  259.          9 buffers now supported
  260.          any key ends report (instead of Alt-RShift)
  261.          when empty buffer is assigned to drive, speeded up
  262.          added 35short resident with description of function keys
  263.          added detection if requested program is not already there
  264.   1.30 - fixed problem with using A: & B: at same time
  265.          fixed problem with attempt to read/write when reading/writing
  266.          added XDC program, create empty floppy images
  267.          default sector sliding set to 2 for A: & B:
  268.          buffer for A: is set to 1 and for B: to 2 by default
  269.   1.20 - added cancel function
  270.          added MOUNT / UNMOUT batches
  271.          added 35mon program
  272.          added 35monW program, Windows interface for 35sec
  273.          added 35secW program, Windows compatible kernel
  274.          hotkey selection allowed
  275.   1.10 - added detection of installed disk drives
  276.          removed problem with freeing memory while reading/writing
  277.   1.01 - minor documentation changes
  278.   1.00 - first released version
  279.  
  280.                                   Comments  
  281.                                   ═════════╝
  282.   Any comments are welcome, even from non-registered users. This is not 
  283. version 1.0, but some bugs may have survived. Please report me, if you find 
  284. one. 
  285.  
  286.   My adress is:
  287.           Pavel Machek
  288.           Volkova 1131
  289.   198 00  Praha 9 - Cerny Most
  290.           Czech republic
  291.  
  292.   Phone:  +42-2-866 233
  293.   E-mail: machek@k332.feld.cvut.cz
  294.